English Dictionary
◊ CAPITAL OF SAUDI ARABIA
capital of Saudi Arabia
n : capital of Saudi Arabia [syn: {Riyadh}, {capital of Saudi
Arabia}]